package cn.dengta.webapp.trade.entity;

import java.io.Serializable;

import cn.dengta.common.validator.FormHelper;
import lombok.Getter;
import lombok.Setter;
import me.codeplayer.util.Assert;

/**
 * 产品首充配置
 */
@Getter
@Setter
public class ProductFirstConfig implements Serializable {

	/** 赠送VIP天数 */
	protected Integer vipDays;
	/** 赠送钻石 */
	protected Integer coin;

	public void validate() {
		Assert.isTrue(FormHelper.nullAsZero(vipDays) >= 0, "VIP天数必须大于等于0！");
		Assert.isTrue(FormHelper.nullAsZero(coin) > 0, "钻石必须大于零！");
	}

}
